Skip to main content

Existing implementations

Existing implementations

NameHost languageTypeContactDescription
FreonTypeScripteditor@joswarmerProjectional web-based editor using LionWeb bulk or delta protocol for persistence.
LionWeb Freon M3TypeScriptapplication@joswarmerFreon-based application to author LionWeb languages.
LionWeb Modelix AdapterKotlinrepositoryPartial LionWeb bulk support for in Modelix
LionWeb-C#C#library@enikaoLibrary to use LionWeb with C#.
LionWeb-EMFJavainterop@ftomassettiLibrary to convert languages and instances between LionWeb and EMF.
LionWeb-JavaJavalibrary@ftomassettiLibrary to use LionWeb with Java.
LionWeb-KotlinKotlinlibrary@ftomassettiLibrary to use LionWeb with Kotlin.
LionWeb-MPSJava, MPSinterop@enikaoJetBrains MPS plugin to convert languages and instances between LionWeb and MPS.
LionWeb-PythonPythonlibrary@ftomassettiLibrary to use LionWeb with Python.
LionWeb-RascalJavainterop@Ulyana-F1reLibrary to convert languages and instances from LionWeb to Rascal.
LionWeb-Server Admin UITypeScriptapplication@ftomassettiWeb-based UI to manage LionWeb-Server.
LionWeb-ServerTypeScriptrepository@joswarmerLionWeb repository backed by PostgreSQL, supports bulk and delta protocol.
LionWeb-TypeScriptTypeScriptlibrary@dslmeinteLibrary to use LionWeb with TypeScript.
Pricing tutorialMPS, Kotlintutorial@ftomassettiTutorial to use LionWeb for combining MPS and Kotlin.
Property demoMPS, Kotlin, TypeScript, XtenddemoDemo of combining MPS, Kotlin, TypeScript, and Xtend.
Space demoC#, MPS, TypeScriptdemoDemo of LionWeb delta protocol with C# repository and clients in TypeScript and Daga diagram editor.
SysML2 demoC#, Java, Python, TypeScriptdemoDemo of a complex language like SysML2 migrated from EMF to LionWeb and generated in several languages.

Missing an implementation? Please let us know!